Big Huge Thesaurus

relay station

noun

sounds kind of like